package com.neusoft.care.service;

import com.neusoft.care.po.CareItem;
import com.neusoft.care.po.LevelItem;
import com.neusoft.care.po.ResponseBean;

import java.util.List;

public interface LevelItemService {
    ResponseBean<List<LevelItem>> getAllLevelItems();
    ResponseBean<LevelItem> getLevelItemById(Integer levelItemId);
    ResponseBean<Integer> addLevelItem(LevelItem levelItem);
    ResponseBean<Integer> updateLevelItem(LevelItem levelItem);
    ResponseBean<Integer> deleteLevelItem(Integer levelId, Integer itemId);
    ResponseBean<List<CareItem>> getCareItemsByLevelId(Integer levelId);
    ResponseBean<List<CareItem>> getCareItemsNotBelongsToLevelId(Integer levelId);
    ResponseBean<Integer> addCareItemToLevelItem(Integer levelItemId, Integer careItemId);
}